package com.mashibing.dp.abstractfactory;

/**
 * 抽象工厂
 * 定义：抽象的工厂生产抽象的产品
 * 优点：灵活的扩展产品族
 */
public abstract class AbastractFactory {
    abstract Food createFood();
    abstract Vehicle createVehicle();
    abstract Weapon createWeapon();
}
